package cn.bisoft.java.bean.entity;

import java.io.Serializable;

/**
 * <pre>
 * 玩法配置信息实体类型
 * </pre>
 * @author linriqing
 * @version 1.0, 2010-1-19
 */
public class AnteGame implements Serializable
{
	private static final long serialVersionUID = -6294058713823328254L;

	/**
	 * 每票投注总金额上限
	 */
	private java.lang.Integer amountPerTicket;

	/**
	 * 玩法中文名称
	 */
	private java.lang.String cnName;

	/**
	 * 复式最大数字
	 */
	private java.lang.Integer complexSelMax;

	/**
	 * 复式特别号码最大数字
	 */
	private java.lang.Integer complexSelSpeMax;

	/**
	 * 玩法状态
	 */
	private java.lang.Short flag;

	/**
	 * 玩法编号
	 */
	private java.lang.Integer gameId;

	/**
	 * 玩法名称
	 */
	private java.lang.String gameName;

	/**
	 * 玩法类型编号
	 */
	private java.lang.Short gameTypeID;

	/**
	 * 兑奖逾期的天数限制
	 */
	private java.lang.Integer getBonusValideDays;

	/**
	 * 是否按票兑奖
	 */
	private java.lang.Integer isCashPrizeByTicket;

	/**
	 * 是否高频玩法
	 */
	private java.lang.Integer isKeno;

	/**
	 * 是否本地开奖
	 */
	private java.lang.Integer isLocalCheckWin;

	/**
	 * 是否本地落地成功
	 */
	private java.lang.Integer isLocalSuccess = 0;

	/**
	 * 是否自动开奖
	 */
	private java.lang.Integer isAutoCheckWin;

	/**
	 * 是否需要分发
	 */
	private java.lang.Integer isNeedForward;

	/**
	 * 彩票类型：体彩或福彩
	 */
	private java.lang.Integer lotteryType;

	/**
	 * 基本号码最大数字
	 */
	private java.lang.Short maxNum;

	/**
	 * 基本号码最小数字
	 */
	private java.lang.Short minNum;

	/**
	 * 基本号码个数
	 */
	private java.lang.Integer numCount;

	/**
	 * 玩法提前截止的时间
	 */
	private java.lang.Integer postTime;

	/**
	 * 每注金额
	 */
	private java.lang.Double price;

	/**
	 * 特别号码最大数字
	 */
	private java.lang.Short specialMax;

	/**
	 * 特别号码最小数字
	 */
	private java.lang.Short specialMin;

	/**
	 * 特别号码个数
	 */
	private java.lang.Short specialNum;

	/**
	 * 不允许送票的开始时间
	 */
	private Integer noLotteryStart;

	/**
	 * 不允许送票的结束时间
	 */
	private Integer noLotteryEnd;

	public Integer getNoLotteryStart()
	{
		return noLotteryStart;
	}

	public void setNoLotteryStart(Integer noLotteryStart)
	{
		this.noLotteryStart = noLotteryStart;
	}

	public Integer getNoLotteryEnd()
	{
		return noLotteryEnd;
	}

	public void setNoLotteryEnd(Integer noLotteryEnd)
	{
		this.noLotteryEnd = noLotteryEnd;
	}

	/**
	 * @return amountPerTicket 每票投注总金额上限
	 */
	public java.lang.Integer getAmountPerTicket()
	{
		return amountPerTicket;
	}

	/**
	 * @return cnName 玩法中文名称
	 */
	public java.lang.String getCnName()
	{
		return cnName;
	}

	/**
	 * @return complexSelMax 复式最大数字
	 */
	public java.lang.Integer getComplexSelMax()
	{
		return complexSelMax;
	}

	/**
	 * @return complexSelSpeMax 复式特别号码最大数字
	 */
	public java.lang.Integer getComplexSelSpeMax()
	{
		return complexSelSpeMax;
	}

	/**
	 * @return flag 玩法状态
	 */
	public java.lang.Short getFlag()
	{
		return flag;
	}

	/**
	 * @return gameId 玩法编号
	 */
	public java.lang.Integer getGameId()
	{
		return gameId;
	}

	/**
	 * @return gameName 玩法名称
	 */
	public java.lang.String getGameName()
	{
		return gameName;
	}

	/**
	 * @return gameTypeID 玩法类型编号
	 */
	public java.lang.Short getGameTypeID()
	{
		return gameTypeID;
	}

	/**
	 * @return getBonusValideDays 兑奖逾期的天数限制
	 */
	public java.lang.Integer getGetBonusValideDays()
	{
		return getBonusValideDays;
	}

	/**
	 * @return isCashPrizeByTicket 是否按票兑奖
	 */
	public java.lang.Integer getIsCashPrizeByTicket()
	{
		return isCashPrizeByTicket;
	}

	/**
	 * @return isKeno 是否高频玩法
	 */
	public java.lang.Integer getIsKeno()
	{
		return isKeno;
	}

	/**
	 * @return isLocalCheckWin 是否本地开奖
	 */
	public java.lang.Integer getIsLocalCheckWin()
	{
		return isLocalCheckWin;
	}

	/**
	 * @return isLocalSuccess 是否本地落地成功
	 */
	public java.lang.Integer getIsLocalSuccess()
	{
		return isLocalSuccess;
	}

	/**
	 * @return isAutoCheckWin 是否自动开奖
	 */
	public java.lang.Integer getIsAutoCheckWin()
	{
		return isAutoCheckWin;
	}

	/**
	 * @return isNeedForward 是否需要分发
	 */
	public java.lang.Integer getIsNeedForward()
	{
		return isNeedForward;
	}

	/**
	 * @return lotteryType 彩票类型：体彩或福彩
	 */
	public java.lang.Integer getLotteryType()
	{
		return lotteryType;
	}

	/**
	 * @return maxNum 基本号码最大数字
	 */
	public java.lang.Short getMaxNum()
	{
		return maxNum;
	}

	/**
	 * @return minNum 基本号码最小数字
	 */
	public java.lang.Short getMinNum()
	{
		return minNum;
	}

	/**
	 * @return numCount 基本号码个数
	 */
	public java.lang.Integer getNumCount()
	{
		return numCount;
	}

	/**
	 * @return postTime 玩法提前截止的时间
	 */
	public java.lang.Integer getPostTime()
	{
		return postTime;
	}

	/**
	 * @return price 每注金额
	 */
	public java.lang.Double getPrice()
	{
		return price;
	}

	/**
	 * @return specialMax 特别号码最大数字
	 */
	public java.lang.Short getSpecialMax()
	{
		return specialMax;
	}

	/**
	 * @return specialMin 特别号码最小数字
	 */
	public java.lang.Short getSpecialMin()
	{
		return specialMin;
	}

	/**
	 * @return specialNum 特别号码个数
	 */
	public java.lang.Short getSpecialNum()
	{
		return specialNum;
	}

	/**
	 * @param amountPerTicket 每票投注总金额上限
	 */
	public void setAmountPerTicket(java.lang.Integer amountPerTicket)
	{
		this.amountPerTicket = amountPerTicket;
	}

	/**
	 * @param cnName 玩法中文名称
	 */
	public void setCnName(java.lang.String cnName)
	{
		this.cnName = cnName;
	}

	/**
	 * @param complexSelMax 复式最大数字
	 */
	public void setComplexSelMax(java.lang.Integer complexSelMax)
	{
		this.complexSelMax = complexSelMax;
	}

	/**
	 * @param complexSelSpeMax 复式特别号码最大数字
	 */
	public void setComplexSelSpeMax(java.lang.Integer complexSelSpeMax)
	{
		this.complexSelSpeMax = complexSelSpeMax;
	}

	/**
	 * @param flag 玩法状态
	 */
	public void setFlag(java.lang.Short flag)
	{
		this.flag = flag;
	}

	/**
	 * @param gameId 玩法编号
	 */
	public void setGameId(java.lang.Integer gameId)
	{
		this.gameId = gameId;
	}

	/**
	 * @param gameName 玩法名称
	 */
	public void setGameName(java.lang.String gameName)
	{
		this.gameName = gameName;
	}

	/**
	 * @param gameTypeID 玩法类型编号
	 */
	public void setGameTypeID(java.lang.Short gameTypeID)
	{
		this.gameTypeID = gameTypeID;
	}

	/**
	 * @param getBonusValideDays 兑奖逾期的天数限制
	 */
	public void setGetBonusValideDays(java.lang.Integer getBonusValideDays)
	{
		this.getBonusValideDays = getBonusValideDays;
	}

	/**
	 * @param isCashPrizeByTicket 是否按票兑奖
	 */
	public void setIsCashPrizeByTicket(java.lang.Integer isCashPrizeByTicket)
	{
		this.isCashPrizeByTicket = isCashPrizeByTicket;
	}

	/**
	 * @param isKeno 是否高频玩法
	 */
	public void setIsKeno(java.lang.Integer isKeno)
	{
		this.isKeno = isKeno;
	}

	/**
	 * @param isLocalCheckWin 是否本地开奖
	 */
	public void setIsLocalCheckWin(java.lang.Integer isLocalCheckWin)
	{
		this.isLocalCheckWin = isLocalCheckWin;
	}

	/**
	 * @param isLocalSuccess 是否本地落地成功
	 */
	public void setIsLocalSuccess(java.lang.Integer isLocalSuccess)
	{
		this.isLocalSuccess = isLocalSuccess;
	}

	/**
	 * @param isAutoCheckWin 是否自动开奖
	 */
	public void setIsAutoCheckWin(java.lang.Integer isAutoCheckWin)
	{
		this.isAutoCheckWin = isAutoCheckWin;
	}

	/**
	 * @param isNeedForward 是否需要分发
	 */
	public void setIsNeedForward(java.lang.Integer isNeedForward)
	{
		this.isNeedForward = isNeedForward;
	}

	/**
	 * @param lotteryType 彩票类型：体彩或福彩
	 */
	public void setLotteryType(java.lang.Integer lotteryType)
	{
		this.lotteryType = lotteryType;
	}

	/**
	 * @param maxNum 基本号码最大数字
	 */
	public void setMaxNum(java.lang.Short maxNum)
	{
		this.maxNum = maxNum;
	}

	/**
	 * @param minNum 基本号码最小数字
	 */
	public void setMinNum(java.lang.Short minNum)
	{
		this.minNum = minNum;
	}

	/**
	 * @param numCount 基本号码个数
	 */
	public void setNumCount(java.lang.Integer numCount)
	{
		this.numCount = numCount;
	}

	/**
	 * @param postTime 玩法提前截止的时间
	 */
	public void setPostTime(java.lang.Integer postTime)
	{
		this.postTime = postTime;
	}

	/**
	 * @param price 每注金额
	 */
	public void setPrice(java.lang.Double price)
	{
		this.price = price;
	}

	/**
	 * @param specialMax 特别号码最大数字
	 */
	public void setSpecialMax(java.lang.Short specialMax)
	{
		this.specialMax = specialMax;
	}

	/**
	 * @param specialMin 特别号码最小数字
	 */
	public void setSpecialMin(java.lang.Short specialMin)
	{
		this.specialMin = specialMin;
	}

	/**
	 * @param specialNum 特别号码个数
	 */
	public void setSpecialNum(java.lang.Short specialNum)
	{
		this.specialNum = specialNum;
	}
}